FTP 错误:读取目录列表失败

您所在的位置:网站首页 switching to binary mode FTP 错误:读取目录列表失败

FTP 错误:读取目录列表失败

2024-06-30 15:34| 来源: 网络整理| 查看: 265

Linux Logo

在配置 FTP 服务器后,使用客户端无法访问。在成功登录后,读取目录列表时出现错误,报错 读取目录列表失败 , 连接被服务器关闭 , 已从服务器断开 。本文将介绍如何配置 FTP 服务器,解决 FTP客户端提示改错误信息的问题。

错误信息:

状态: 连接建立,等待欢迎消息… 状态: 已登录 状态: 读取目录列表… 命令: PWD 响应: 257 "/root" is the current directory 命令: TYPE I 响应: 200 Switching to Binary mode. 命令: PASV 响应: 227 Entering Passive Mode (45,77,107,102,97,134). 命令: LIST 响应: 150 Here comes the directory listing. 响应: 500 OOPS: priv_sock_get_cmd 错误: 读取目录列表失败 状态: 连接被服务器关闭 状态: 已从服务器断开

解决方法:

在/etc/vsftpd.conf中添加如下代码后重启vsftpd服务

seccomp_sandbox=NO

分析:

从错误日志中可以看出已经成功登陆,并且读取了当前路径名称,说明握手成功。这里使用的是被动模式,随机端口使用。因为我的服务器使用的黑名单端口验证模式,除了个别端口被占用和封锁以外对其他端口没有限制。日志中出现的几个端口都没有被占用和封锁。在网页中提到了一个关于seccomp防火墙过于严格的bug。使用seccomp_sandbox=NO关闭seccomp后问题解决。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3